Kevin Clash, the voice of everyone's favorite ticklish red puppet, resigned from Sesame Street amid allegations of sexual abuse, but the case was dismissed and recently upheld due to "statute of limitations," an attorney for one of the accusers said
Kevin Clash, the voice of everyone's favorite ticklish red puppet, resigned from Sesame Street amid allegations of sexual abuse, but the case was dismissed and recently upheld due to "statute of limitations," an attorney for one of the accusers said